registered letter with return receipt - German English Dictionary